input,textarea,select,button {
	// 重置苹果默认input样式
	-webkit-appearance: none;color:$c55;font-size: .12rem;
    &[type="radio"]{-webkit-appearance: radio;}
    &[type="checkbox"]{-webkit-appearance: checkbox;}
    // 修改点击背景颜色
    -webkit-tap-highlight-color:rgba(#fff,0.2);

}
input[type="number"]::-webkit-inner-spin-button {-webkit-appearance: none;}
input[type="number"]::-webkit-outer-spin-button {-webkit-appearance: none;}

.btn_bottom {
	height: 5.8rem*0.1;
	.btn_submit {
		font-size: .14rem;
		position: fixed;bottom: 0;left: 0;display: block;width: 100%;height: 4.8rem*0.1;line-height: 4.8rem*0.1;
		color:$cff;background:$blue;border: none;cursor: pointer;outline: none;text-align: center;
		&.cf60 {background:$cf60;}
		&.pink {background:$pink;}
		&.c99 {background: $c99;}
	}
	.btn_tab {
		display: table;position: fixed;bottom: 0;left: 0;width: 100%;height: 4.8rem*0.1;line-height: 4.8rem*0.1;table-layout:fixed;z-index: 3;
		.btn_tab_submit {
			display: table-cell;text-align: center;color:$cff;font-size: .14rem;
			background: $c55;
			&.cf60 {background:$cf60;}
			&.pink {background:$pink;}
			&.c99 {background: $c99;}
			&.blue {background: $blue;}
			input {display: none;}
		}
	}
}



.check {
	height: 2rem*0.1;width: 5rem*0.1;display: block;
	input {display: none;}
	input:checked + span {background-position: 0 0;}
	span {
		@include dz();
		height: 2rem*0.1;width: 5rem*0.1;display: block;
		background-image:url("../image/check.png");
		background-repeat: no-repeat;
		background-size: auto 2rem*0.1;
		background-position: right 0;
		border-radius: 0.5rem*0.1;
	}
}

.check2 {
	height: 1.8rem*0.1;width: 1.8rem*0.1;display: block;
	input {display: none;}
	span {
		box-shadow: 0 0 0 1px $cddd inset;border-radius: 50%;display: block;width: 1.8rem*0.1;height: 1.8rem*0.1;
		background:url("../image/icon_select_no.png") center no-repeat;background-size: 100%;
	}
	input:checked + span {
		box-shadow: 0 0 0 1px $pink2 inset;
		background:url("../image/icon_select.png") center no-repeat;background-size: 100%;
	}
}



.btn {
	text-align: center;cursor: pointer;border: none;background: $blue;color:$cff;font-size: 1.2rem*0.1;padding:.4rem*0.1 .6rem*0.1;
	border-radius: .5rem*0.1;
}
// .btn {border-radius: 0.5rem*0.1;}
.btn_pink {background:$pink;}
.btn_green {background:$green;}
.btn_blue {background:$blue;}
.btn_all {display: block;width: 100%;height: 4rem*0.1;line-height: 4rem*0.1;}
.btn_s {height: 3.2rem*0.1;line-height: 3.2rem*0.1;}
.btn_fa {background: #fafafa;color: #555}
